EventEspresso\core\services\json\JsonDataHandler A

Total Complexity 54
Dependencies 0
Dependents 8
Total lines 330
Lines of code 127
Logical lines of code 58
Comment lines 125
Methods 16
Properties 8

Methods 16

Method Rating Maintainability Complexity Lines of code
setEncodeFlags()
A
55 16 19
setDecodeFlags()
S
65 6 9
__construct()
S
65 4 11
asAssociative()
S
64 4 11
setDataType()
S
69 4 7
isJson()
S
66 4 7
encodeData()
S
60 3 13
decodeJson()
S
61 2 13
setDepth()
S
76 2 4
getLastErrorCode()
S
70 2 7
getLastErrorMessage()
S
70 2 7
configure()
S
71 1 6
dataType()
S
82 1 3
getDecodedData()
S
82 1 3
getEncodedData()
S
82 1 3
resetErrors()
S
77 1 4